malpighian tuft - Turkish English Dictionary